Domain Analysis of Enterprise Service-Oriented Distributed System Computational Attributes using System Execution Modeling Tools
نویسندگان
چکیده
Challenges of enterprise distributed system development. Enterprise distributed systems (such as air traffic management systems, cloud computing centers, and shipboard computing environments) are steadily increasing in size (e.g., lines of source code and number of hosts in the target environment) and complexity (e.g., application scenarios). To address challenges associated with developing next-generation enterprise distributed systems, service-oriented middleware [Pezzini:07] is becoming the de facto standard for developing such systems. Service-oriented middleware increases the level of abstraction for software development so distributed system developers focus on the system’s “business-logic” instead of wrestling with low-level implementation details, such as development and configuration, resource management, fault tolerance. Moreover, service-oriented middleware promotes reuse of the system’s “business-logic” across different application domains, which helps reduce (re)invention of core intellectual property.
منابع مشابه
Data Mining System Execution Traces to Validate Distributed System Quality-of-Service Properties
System Execution Modeling (SEM) tools enable distributed system testers to validate Quality-ofService (QoS) properties, such as end-to-end response time, throughput, and scalability, during early phases of the software lifecycle. Analytical capabilities of QoS properties, however, are traditionally bounded by a SEM tool’s capabilities. This chapter discusses how to mine system execution traces,...
متن کاملAn architectural decision modeling framework for service-oriented architecture design
Enterprises in numerous industries rely on Information Technology (IT) solutions today; enterprise applications support and partially automate the execution of the business processes in these enterprises. It is challenging to develop and integrate such enterprise applications, which can be characterized as logically layered and physically distributed software systems. In recent years, Service-O...
متن کاملEvaluating Enterprise Distributed Real-time and Embedded System Quality of Service with System Execution Modeling Tools
Component middleware is popular for enterprise distributed systems because it provides effective reuse of the core intellectual property (i.e., the “business logic”). Component-based enterprise distributed real-time and embedded (DRE) systems, however, incur new system integration problems associated with component configuration and deployment. New research is therefore needed to minimize the g...
متن کاملEvaluating Quality of Service for Enterprise Distributed Real-time and Embedded Systems
This chapter introduces the next generation of system execution modeling tools designed around model-driven engineering (MDE) coupled with domain-specific modeling languages (DSMLs). The authors discuss key design issues involved with implementing a next generation SEM tool and show how they can be applied to developing service-oriented architecture (SOA)-based applications. Finally, the author...
متن کاملA Reference Architecture for Automation of Inter-Organizational Process-Oriented Collaboration
In today’s competitive, dynamic, and changing business environment, being able to collaborate globally within and beyond the enterprise borders is critical. Inter-Organizational Collaborations (IOCs) have been proposed as a response to the characteristics of highly competitive global business environments. So far, a number of reference models, frameworks, and ad hoc architectures related to som...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009